home *** CD-ROM | disk | FTP | other *** search
Wrap
Applesoft BASIC Source Code | 1989-05-22 | 2.2 KB | 117 lines | [FC] Applesoft BASIC Program (0x0801)
0 ROT= 0: SPEED= 255: REM <CTRL-0x0d>(C)1988 100 PRINT CHR$(21): IF PEEK(176) >63 THEN PRINT "TOO BIG. HGR2 WILL KILL LAST LINES.": STOP 110 HGR2 : CALL 2304: POKE 48688, PEEK(0): POKE 48689, PEEK(1)::::::: 130 CALL 2260: REM GSMONO 140 POKE 104,14: GOTO 1 150 CALL 2281: REM GSCOLR 160 PRINT CHR$(4)"BYE5d"BYE"d SPEED= <CTRL-0x08> DEL h`8 <CTRL-0x1f><UNKNOWN TOKEN> GOSUB <CTRL-0x02> HGR2 <CTRL-0x01>` IF ^ TAB( IF ) TAB( <CTRL-0x09> PLOT ) TAB( `8 <CTRL-0x1f><UNKNOWN TOKEN> GOSUB <CTRL-0x02> HGR2 <CTRL-0x01>` IF _ TAB( IF ) TAB( ) SIN PLOT ) TAB( `" 36286 <<CTRL-0x09> IF 1 GET PLOT SGN<CTRL-0x09> SPEED= 3 DEL 389 SPEED= 20653 TAB( IF R TAB( IF W TAB( ONERR ASC -@ = <CTRL-0x04> IF U TAB( ` IF T TAB( SPEED= DEL ASC`) PLOT PLOT <CTRL-0x09> J<UNKNOWN TOKEN> ONERR <UNKNOWN TOKEN>H ONERR STR$) END DEL <UNKNOWN TOKEN> IF PLOT <CTRL-0x09> - HGR2 u ONERR % TO <UNKNOWN TOKEN> DEL & ONERR )8 RIGHT$<CTRL-0x04><CTRL-0x18>e ASC DEL '<CTRL-0x18> ONERR e$e& DEL & SPEED= 3593 PLOT <CTRL-0x09>. HLIN <CTRL-0x09><CTRL-0x0e> PLOT <CTRL-0x09>. HLIN <CTRL-0x09><CTRL-0x0e> PLOT <CTRL-0x09>. HLIN <CTRL-0x09> ONERR <UNKNOWN TOKEN>)<CTRL-0x0f>i<CTRL-0x09>m HLIN <CTRL-0x09> PLOT HLIN <CTRL-0x09> VTAB 3517 <CTRL-0x0a>H ONERR 2 -? = <CTRL-0x04>hIHh PLOT <UNKNOWN TOKEN><CTRL-0x09> LOMEM: <UNKNOWN TOKEN> TAB( <CTRL-0x03> HGR2 <CTRL-0x07> COLOR= 64333 <CTRL-0x09> COLOR= 9873 <CTRL-0x18> SPEED= <CTRL-0x04>e' DEL ' LEFT$ TAN<CTRL-0x08> = > ?<UNKNOWN TOKEN> -<CTRL-0x0c><UNKNOWN TOKEN><CTRL-0x0f> -<CTRL-0x14><UNKNOWN TOKEN>"h DEL <UNKNOWN TOKEN> ?<UNKNOWN TOKEN><CTRL-0x09> END L<UNKNOWN TOKEN><UNKNOWN TOKEN> X<UNKNOWN TOKEN>8 ONERR # VAL" STORE RESUME ! J<UNKNOWN TOKEN> GR = <UNKNOWN TOKEN> X<UNKNOWN TOKEN>L +<CTRL-0x09> SPEED= 8837 SPEED= ( DEL ! SPEED= <CTRL-0x18> DEL #L +<CTRL-0x09><CTRL-0x0c><CTRL-0x0c><CTRL-0x0c><CTRL-0x0c><CTRL-0x0c> 13107 3<CTRL-0x12>?<CTRL-0x12><CTRL-0x12>?<CTRL-0x12> 7683 0<CTRL-0x1f><CTRL-0x0c> 3096 <CTRL-0x06>33 7683 <CTRL-0x03>><CTRL-0x0c> 12 1542 <CTRL-0x06><CTRL-0x0c><CTRL-0x18> 6168 <CTRL-0x18><CTRL-0x0c><CTRL-0x06> 16140 <CTRL-0x0c><CTRL-0x1e> 16140 ?<CTRL-0x0c><CTRL-0x0c> 12 62 <CTRL-0x1c><CTRL-0x1c><CTRL-0x1c> 3096 <CTRL-0x06><CTRL-0x03><CTRL-0x03> 13107 33<CTRL-0x0c> 3084 <CTRL-0x0c><CTRL-0x0c><CTRL-0x1e> 7216 <CTRL-0x06><CTRL-0x03>? 7216 03<CTRL-0x1e> 13107 ?00 12319 03<CTRL-0x1e> 7939 33<CTRL-0x1e> 3096 <CTRL-0x0c><CTRL-0x0c><CTRL-0x0c> 7731 33<CTRL-0x1e> 15923 03<CTRL-0x1e><CTRL-0x0c><CTRL-0x0c> 0 7168 <CTRL-0x18><CTRL-0x0c><CTRL-0x18><CTRL-0x0c><CTRL-0x06><CTRL-0x03><CTRL-0x06><CTRL-0x0c><CTRL-0x18> 30 <CTRL-0x1e><CTRL-0x1e> 6156 0<CTRL-0x18><CTRL-0x0c><CTRL-0x06> 7216 <CTRL-0x0c> 13086 ;;<CTRL-0x03>3<CTRL-0x1e> 16179 333 7987 33<CTRL-0x1f> 771 <CTRL-0x03>3<CTRL-0x1e> 13107 33<CTRL-0x1f> 3843 <CTRL-0x03><CTRL-0x03>? 3843 <CTRL-0x03><CTRL-0x03><CTRL-0x03> 15107 33<CTRL-0x1e> 16179 333 3084 <CTRL-0x0c><CTRL-0x0c><CTRL-0x1e> 12336 03<CTRL-0x1e> 3871 <CTRL-0x1f>33 771 <CTRL-0x03><CTRL-0x03>? 13119 333 13107 333 13107 33<CTRL-0x1e> 7987 <CTRL-0x03><CTRL-0x03><CTRL-0x03> 13107 3?<CTRL-0x1e>p<CTRL-0x1f>33<CTRL-0x1f><CTRL-0x1f>33 7683 00<CTRL-0x1f> 3084 <CTRL-0x0c><CTRL-0x0c><CTRL-0x0c> 13107 33<CTRL-0x1e> 13107 3<CTRL-0x1e><CTRL-0x0c> 13107 ??3 3102 <CTRL-0x1e>33 7731 <CTRL-0x0c><CTRL-0x0c><CTRL-0x0c> 3096 <CTRL-0x06><CTRL-0x03>? 1542 <CTRL-0x06><CTRL-0x06><CTRL-0x1e> 3078 <CTRL-0x18>00 6168 <CTRL-0x18><CTRL-0x18><CTRL-0x1e> 51 1550 <CTRL-0x0c> 13118 > 13087 33<CTRL-0x1f><CTRL-0x1e>3<CTRL-0x03>3<CTRL-0x1e> 13118 33><CTRL-0x1e>3?<CTRL-0x03>> 7942 <CTRL-0x06><CTRL-0x06><CTRL-0x06>>33>0<CTRL-0x1e><CTRL-0x03><CTRL-0x03><CTRL-0x1f>3333 3086 <CTRL-0x0c><CTRL-0x0c><CTRL-0x1e> 6172 <CTRL-0x18><CTRL-0x18><CTRL-0x18><CTRL-0x0e><CTRL-0x03><CTRL-0x03>33<CTRL-0x0f>33 3084 <CTRL-0x0c><CTRL-0x0c><CTRL-0x1e>3??33<CTRL-0x1f>3333<CTRL-0x1e>333<CTRL-0x1e><CTRL-0x1f>33<CTRL-0x1f><CTRL-0x03><CTRL-0x03> 13107 >00 819 <CTRL-0x03><CTRL-0x03>><CTRL-0x03><CTRL-0x1e>0<CTRL-0x1f> 1567 <CTRL-0x06><CTRL-0x06><CTRL-0x1c>3333>333<CTRL-0x1e><CTRL-0x0c>33??33<CTRL-0x1e><CTRL-0x0c><CTRL-0x1e>3333>0<CTRL-0x1e> 3096 <CTRL-0x06>? 1548 <CTRL-0x0c><CTRL-0x0c><CTRL-0x18> 3084 <CTRL-0x0c><CTRL-0x0c><CTRL-0x0c> 6156 <CTRL-0x0c><CTRL-0x0c><CTRL-0x06> 0 16191 ??? 1670 GET COS <UNKNOWN TOKEN> ASC PR# RESUME <CTRL-0x06> XDRAW 50928 <CTRL-0x03>0} NOT <CTRL-0x02>0y ONERR <CTRL-0x01> -<CTRL-0x03> HGR2 s<CTRL-0x18>e<CTRL-0x03> -) GOSUB l ONERR 26256 <CTRL-0x18>e<CTRL-0x02> -<CTRL-0x19> GOSUB _ DEL # ONERR <CTRL-0x02> DEL " ONERR <CTRL-0x01> DEL ! ONERR <CTRL-0x03> DEL ASC ASC" NOT ! NOT ! STOP <CTRL-0x0d> COLOR= <CTRL-0x18> VTAB <CTRL-0x03> GR POKE ASC<CTRL-0x0d> XDRAW <CTRL-0x06> * = <UNKNOWN TOKEN> DRAW <CTRL-0x0d> = <UNKNOWN TOKEN> VTAB <CTRL-0x03> CLEAR PEEK<CTRL-0x0d> XDRAW <CTRL-0x06> * = <UNKNOWN TOKEN> STOP <CTRL-0x0d> ONERR <CTRL-0x02> AT # GOSUB <CTRL-0x0a> COLOR= <CTRL-0x08> GR DRAW <CTRL-0x0d> = <UNKNOWN TOKEN><UNKNOWN TOKEN><UNKNOWN TOKEN> COLOR= <CTRL-0x18> VTAB <CTRL-0x03> GR POKE /<CTRL-0x0d> XDRAW <CTRL-0x06> * = <UNKNOWN TOKEN> DRAW <CTRL-0x0d> = <UNKNOWN TOKEN> NOT # X<UNKNOWN TOKEN>` INPUT <CTRL-0x06> ONERR <CTRL-0x09> LOMEM: <CTRL-0x01> GR HGR <UNKNOWN TOKEN> GR ONERR <CTRL-0x08> HGR <UNKNOWN TOKEN> GR = <UNKNOWN TOKEN> ONERR <CTRL-0x07> HGR <UNKNOWN TOKEN><CTRL-0x18> ONERR <UNKNOWN TOKEN>i<CTRL-0x04> DEL <UNKNOWN TOKEN> LOMEM: <CTRL-0x06>` ONERR <CTRL-0x02> ASC<CTRL-0x02> TO <UNKNOWN TOKEN> ONERR )8 RIGHT$<CTRL-0x04><CTRL-0x18>e ASC DEL <UNKNOWN TOKEN> ONERR (e<CTRL-0x03> DEL <UNKNOWN TOKEN>`<CTRL-0x03> 31103 sysy<CTRL-0x03> 32639 <CTRL-0x0f> 32639 ? 32639 ,<CTRL-0x0e> 0 POKE 104,8: POKE 48688,240: POKE 48689,253: RUN 1 RESTORE : REM LEAVE THIS HERE IF YOU USE DATA 2 REM TO QUIT:POKE104,8:GOTO150 3 REM BLOAD IMAGES @ $DCB 4 REM BLOAD BOXRTN @ $D00 5 REM BLOAD FONT @ $A00 10 DIM BQ$(16),LQ$(16),PQ$(16): REM ELEMENTS FOR BAR, LINE, PIE GRAPHS 20 BOX = 3328: INVERSE :ES$ = CHR$(27) 30 ONERR GOTO 90 40 PRINT CHR$(4)"BLOAD M.GRAPH.PRNT,A24576" 50 PRINT CHR$(4)"BLOAD M.GRAPH.SHTB,A25600": POKE 232,0: POKE 233,100: ROT= 0: SCALE= 1 60 OP$(0) = "Yes":OP$(1) = "No":OP$(2) = "No":OP$(3) = "Yes": REM screen/file/printerFLGS 70 PR = 1 80 CALL BOX,1,1,40,24: CALL BOX,11,10,18,3: PRINT " One moment...": PRINT CHR$(4)"CHAIN M.GRAPH.MAIN" 90 CALL -3288 100 POKE 216,0 110 CALL BOX,5,5,30,15: PRINT : PRINT " FATAL ERROR." 120 PRINT : PRINT " Missing a module." 130 PRINT : PRINT " Press a key to exit." 140 GET K$ 150 POKE 104,8: GOTO 150